/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */

package hoteleslab2;

import java.util.*;
import java.util.ArrayList;
import java.util.List;
import java.io.Serializable;


/**
 *
 * @author userlab02
 */
public class Thotel {
 List<Tcliente> lista_clientes= new ArrayList<Tcliente>();
 List<Thabitacion> lista_habitaciones= new ArrayList<Thabitacion>();
 public Thotel()
 {
 }
 public void nuevo_cliente(Tcliente client)
 {
     client.id_cliente=lista_clientes.size();
     lista_clientes.add(client);
 }
  public void nueva_habitacion(Thabitacion habitacion)
 {
     lista_habitaciones.add(habitacion);
 }

 public void eliminar_cliente(String identificacion)
 {
    int index=buscar_cliente(identificacion);
    if(index>-1)lista_clientes.remove(index);
 }
public int buscar_cliente(String identificacion){
    Iterator clientes = lista_clientes.iterator();
    int index=-1;
    int i=0;
    while(clientes.hasNext()){
        Tcliente c = (Tcliente)clientes.next();
        if(c.cedula_dpi.equals(identificacion)){
            index=i;
        }
        i++;
    }
    return index;
}
public int buscar_habitacion(String id_hab){
    Iterator habitaciones = lista_habitaciones.iterator();
    int index=-1;
    int i=0;
    while(habitaciones.hasNext()){
        Tcliente c = (Tcliente)habitaciones.next();
        if(c.cedula_dpi.equals(id_hab)){
            index=i;
        }
        i++;
    }
    return index;
}

}
